cellular plastic insert - French English Dictionary